/**
  ES6 对象 新增的  静态方法：

    Object.fromEntires(二维数组)：把一个键值对数组转为对象。
     是Object.entries(obj)方法的逆操作

    Object.entries(obj)：把对象的 键值对 以 二维 数组的形式返回

     场景：
      1.  把一个键值对数组转为对象
      2. 解析application/x-www-form-urlencoded字符串查询参数，
         得到一个对象
 */

const obj = {
  name: '宋轶',
  height: 168,
  gender: 'female',
  birthPlace: '湖北荆门'
}

const entries = [
  ['name', '宋轶'],
  ['height', 168],
  ['gender', 'female'],
  ['birthPlace', '湖北荆门']
]
// const o = Object.fromEntries(entries)
// console.log(o)

// 场景：转换application/x-www-form-urlencoded参数
// const url = 'userId=10086&token=yyds'
// const params = Object.fromEntries(new URLSearchParams(url))
// console.log(params)

